Typedef Declarations

For each typedef declaration a corresponding C++ type with the same name is defined.